home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 003 / _drlink / DDE / !Drlink / Desc < prev    next >
Text File  |  1993-08-25  |  2KB  |  89 lines

  1. # This is a description of the wimp interface for drlink
  2.  
  3. tool_details_start
  4.    name          "Drlink";
  5.    version       "4.00";
  6.    wimpslot      64k;
  7.    has_extended_cmdline;
  8. tool_details_end
  9.  
  10.  
  11. metaoptions_start
  12.    has_auto_run;
  13.    has_auto_save     ^."!RunImage" from icn 3;
  14.    has_text_window;
  15.    has_summary_window;
  16. metaoptions_end
  17.  
  18.  
  19. fileoutput_start
  20.    output_option_is  "-o";
  21.    output_dft_is     produces_output;
  22. fileoutput_end
  23.  
  24.  
  25. dbox_start
  26.    icons_start
  27.       icn  3 maps_to string  not_saved;
  28.       icn  6 maps_to "-aif";
  29.       icn  7 maps_to "-m";
  30.       icn  8 maps_to "-r";
  31.       icn  9 maps_to "-bin";
  32.       icn 10 maps_to "-d";
  33.       icn 11 maps_to "-v";
  34.    icons_end
  35.  
  36.    defaults
  37.    icn  3 "",
  38.    icn  6 on,
  39.    icn  7 off,
  40.    icn  8 off,
  41.    icn  9 off,
  42.    icn 10 off,
  43.    icn 11 off;
  44.  
  45.    imports_start
  46.       wild_card_is "*";
  47.       drag_to  icn 3   inserts icn 3 separator_is " ";
  48.       drag_to  any     inserts icn 3 separator_is " ";
  49.       drag_to  iconbar inserts icn 3;
  50.    imports_end
  51.  
  52. dbox_end
  53.  
  54. menu_start
  55.    "Link map"        maps_to "-map";
  56.    "No unused"       maps_to "-nounused";
  57.    "Workspace"       maps_to "-w "           sub_menu "Size:" 256;
  58.    "Set DebImage"    maps_to "-debimage";
  59.    "No Case"         maps_to "-c";
  60.    "Selective debug" maps_to "-keepdebug "   sub_menu "Files:" 256;
  61.    "Via file"        maps_to "-via "         sub_menu "Filename:" 256;
  62.  
  63.    defaults
  64.    menu 1 off,
  65.    menu 2 on,
  66.    menu 3 off sub_menu "",
  67.    menu 4 on,
  68.    menu 5 off,
  69.    menu 6 off sub_menu "",
  70.    menu 7 off sub_menu "";
  71. menu_end
  72.  
  73. deselections_start
  74.     icn 6 deselects icn 7, icn 8, icn 9;
  75.     icn 7 deselects icn 6, icn 8, icn 9;
  76.     icn 8 deselects icn 6, icn 7, icn 9;
  77.     icn 9 deselects icn 6, icn 7, icn 8;
  78. deselections_end
  79.  
  80. exclusions_start
  81.     icn 7 excludes icn 10;
  82.     icn 7 excludes menu 3;
  83.     icn 9 excludes menu 3;
  84. exclusions_end
  85.  
  86. make_excludes icn 3, menu 7;
  87.  
  88. make_order_is icn 6, icn 7, icn 8, icn 9, icn 10, icn 11, menu 1, menu 2, menu 3, menu 4, menu 5, menu 6, "-o $@";
  89.